Homemade Almond Apple Tarts